﻿using System;

using SBPweb.Forge.Contracts.Components;

using SBPweb.Communication.Shared.Library.Contacts;
using SBPweb.Communication.Shared.Library.Configuration;

namespace SBPweb.Communication.Shared.Library.Profiles
{

    public interface IProfileManager : IInitializable, IConfigurationDescriptorApplicant<IProfileManagerConfiguration>
    {

        void RequestProfile(IContact contact, EventHandler<ProfileBaseEventArgs> responseHandler);

    }

}